﻿@charset "utf-8";
.mainbody .title .resetTitleImg{
  background:url("../images/title_icon.png") no-repeat scroll 0px 0px transparent;
  display:inline-block;
  line-height:24px;
  padding-left:35px;
}

.resetPassword_step{
	padding:60px 0px 0px 0px;
	display: inline-block;
}
.resetPassword_step ul.stepTitle{
	padding-left:90px;
	display: inline-block;
}
.resetPassword_step ul.stepTitle li{
	float:left;
	margin-left:20px;
}

.resetPassword_step ul.stepTitle li span.commonStyle{
	display: inline-block;
	height: 48px;
	line-height: 48px;
	padding-left:64px;
}
.resetPassword_step ul.stepTitle li span.processLine{
	width: 50px;
	border-bottom:1px solid #aab2bd;
	display: inline-block;
	margin-top: 23px;
}
.resetPassword_step ul.stepTitle li span.processLinecur{
	width: 50px;
	border-bottom:1px solid #10ac86;
	display: inline-block;
	margin-top: 23px;
}
.resetPassword_step ul.stepTitle li span.sureAccount1{
	background: url("../images/sure_first.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}
.resetPassword_step ul.stepTitle li span.sureAccount2{
	background: url("../images/ok.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}

.resetPassword_step ul.stepTitle li span.safeVerify1{
	background: url("../images/safe_second.png") no-repeat scroll 0px 0px transparent;
	color:#aab2bd;
}
.resetPassword_step ul.stepTitle li span.safeVerify2{
	background: url("../images/safe_second_h.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}
.resetPassword_step ul.stepTitle li span.safeVerify3{
	background: url("../images/ok.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}
.resetPassword_step ul.stepTitle li span.safeVerify4{
	background: url("../images/ok.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}

.resetPassword_step ul.stepTitle li span.resetCode1{
	background: url("../images/reset_third.png") no-repeat scroll 0px 0px transparent;
	color:#aab2bd;
}
.resetPassword_step ul.stepTitle li span.resetCode2{
	background: url("../images/reset_third.png") no-repeat scroll 0px 0px transparent;
	color:#aab2bd;
}
.resetPassword_step ul.stepTitle li span.resetCode3{
	background: url("../images/reset_third_h.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}
.resetPassword_step ul.stepTitle li span.resetCode4{
	background: url("../images/ok.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}

.resetPassword_step ul.stepTitle li span.accomplish1{
	background: url("../images/over_fourth.png") no-repeat scroll 0px 0px transparent;
	color:#aab2bd;
}
.resetPassword_step ul.stepTitle li span.accomplish2{
	background: url("../images/ok.png") no-repeat scroll 0px 0px transparent;
	color:#10ac86;
}

.resetPassword_step .stepCont{
	display: inline-block;
	margin-top:20px;
}
.resetPassword_step .stepCont1 ul{
	padding-left:99px;
}
.resetPassword_step .stepCont2 ul{
	padding-left:74px;
}
.resetPassword_step .stepCont3 ul{
	padding-left:74px;
}
.resetPassword_step .stepCont li{
	position: relative;
	margin-top:24px;
}

.resetPassword_step .stepCont span.titlePart1{
	width:85px;
}
.resetPassword_step .stepCont span.titlePart2{
	width:110px;
}
.resetPassword_step .stepCont input[type='text'],
.resetPassword_step .stepCont input[type='password']{
	width:500px;
	height:24px;
	line-height:24px;
}
.resetPassword_step .stepCont input[type='text']:focus{
	line-height:24px;
}
.resetPassword_step .stepCont .putOuter{
	margin-left:32px;
	width:500px;
	height:64px;
}
.resetPassword_step .stepCont span.codeSpan{
	position: absolute;
	right:0px;
	top:-7px;
}
.resetPassword_step .stepCont span.codeSend{
	position: absolute;
	right:0px;
	top:10px;
}
.resetPassword_step .stepCont span.codeSend input[type='button']{
	background: transparent;
	border: none;
	cursor: pointer;
}
.resetPassword_step .stepCont span.carveLine{
	margin:0px 17px 0px 15px;
	border-right:1px solid #d2d5d9;
}
.resetPassword_step .stepCont span.codeSpan img{
	width:98px;
	height:36px;
	float:left;
	cursor: pointer;
	vertical-align: middle;
}
.resetPassword_step .stepCont span.codeSpan .clickChange{
	float:left;
	margin:20px 0px 0px 15px;
	height:16px;
	line-height: 16px;
}

.resetPassword_step .submition{
	margin:42px 0px 0px 395px;
	padding-bottom:60px;
}
.resetPassword_step .submition .bth{
	width:150px;
	height:46px;
}

.resetPassword_step .successReset{
	text-align: center;
	padding: 75px 0px 120px 120px;
}






















